$(function() {

	/*二维码鼠标移入移出*/
	ewmMoveHover()

	function ewmMoveHover() {
		var $div = $(".search-right-wx .search-right-wx-inner"),
			$parent = $(".search-right-wx");
		$parent.on("mouseover", function() {
			$div.css({
				"transform": "scale(1)",
				"transition":"transform 0.8s"
			})
		})
		$parent.on("mouseout", function() {
			$div.css({
				"transform": "scale(0)",
				"transition":"transform 0.2s"
			})
		})
	}

	/*筛选下拉*/
	screenBtnTab();

	function screenBtnTab() {
		var $screenBtn = $("#screenBtn"),
			$searchControl = $(".searchControl .searchTender");
		$screenBtn.on("click", function() {
			$(this).toggleClass("down");
			if(!$(this).hasClass("down")) {
				$searchControl.stop().slideDown(1000);
			} else {
				$searchControl.stop().slideUp(1000);
			}
		})
	}

	/*搜索框*/
	searchInput();

	function searchInput() {
		var $sea = $("#search"),
			$text = $(".searchInput .searchSlideText"),
			$seaLi = $(".searchInput .searchSlideText ul li");
		$sea.on("focus", function() {
			$text.show()
		}).on("blur", function() {
			setTimeout(function() {
				$text.hide()
			}, 200)

		});
		$seaLi.on('click', function() {
			$sea.val($(this).text())
		})

	}

	/*超级搜索 中标企业切换*/
	searchAndEnterpriseTab()

	function searchAndEnterpriseTab() {
		var $tabBtn = $(".searchHeader-container .control-tabBtn a");
		$tabBtn.on("click", function() {
			$(this).addClass("on").siblings().removeClass("on")
		})
	}

	/*开启超级搜索*/
	superSearchToggle()

	function superSearchToggle() {
		var $superSearch = $(".searchInput .superSearch");
		$superSearch.on("click", function() {
			$(this).toggleClass("active")
		})
	}

	/*信息类型*/
	industryScreening($(".information .info-content"), $(".info-content .parent-node"), $("#infoBtn"));
	/*项目地区*/
	industryScreening($(".region .region-content"), $(".region-content .parent-node"), $("#regionBtn"));

	/*行业筛选*/
	industryScreening($(".industry  .industry-content"), $(".industry-content .parent-node"), $("#induAll"), $(".industry .stop"))
	/*
	 * warpContent 外层元素
	 * parentNode  标题父元素
	 * allBtn      全国按钮
	 * moreBtn     展开更多（没有功能可以不写）
	 */
	function industryScreening(warpContent, parentNode, allBtn, moreBtn) {
		var $content = warpContent,
			$moreBtn = moreBtn || "",
			$parentNode = parentNode,
			$induAll = allBtn;
		/*更多显示 影藏*/
		if($moreBtn !== "") {
			/*影藏行业*/
			$content.children().not(".parent-node").hide();
			$moreBtn.on('click', function() {
				$(this).toggleClass("up");
				if($(this).hasClass("up")) {
					$(this).text("收起");
					$content.children().show();
				} else {
					$(this).text("更多");
					$content.children().not(".parent-node").hide();
				}
			});
		}
		/*全选功能*/
		$content.on('click', 'font:not(".parent-node")', function() {
			/*子级全选添加类名*/
			var $preChdlren = $(this).prevAll(".parent-node:eq(0)").nextUntil(".diver");
			var $prevNode = $(this).prevAll(".parent-node:eq(0)");
			$(this).toggleClass("active");
			if($prevNode.nextUntil(".diver").filter(".active").length === 0) {
				$prevNode.removeClass("active").removeClass("secondActice");
			} else if($prevNode.nextUntil(".diver").filter("font").length === $prevNode.nextUntil(".diver").filter(".active").length) {
				$prevNode.addClass("active").removeClass("secondActice");
			} else {
				$prevNode.removeClass("active").addClass("secondActice");
			}
		});
		$parentNode.on('click', function() {
			$(this).toggleClass("active").removeClass("secondActice");
			var $nextALLChildren = $(this).nextUntil('.diver');
			if(!$(this).hasClass('active')) {
				$nextALLChildren.removeClass('active');
			} else {
				$nextALLChildren.addClass('active');
			}

		});
		/*如果点击没有内容给全部添加类名*/
		$content.on("click", "font", function() {
			if($content.children().hasClass("active")) {
				$induAll.removeClass("active");
			} else {
				$induAll.addClass("active");
			}
		})
		/*全部点击*/
		$induAll.on("click", function() {
			$(this).addClass("active");
			$content.children().not($(this)).removeClass("active secondActice")
		})
	};
	/*时间发布*/
	silbingsTabClass($(".release-time .timer li"))

	function silbingsTabClass(children) {
		var $childrenLi = children;
		$childrenLi.on("click", function() {
			$(this).addClass("active").siblings().removeClass("active")
		})
	}

	/*表格 列表样式切换*/
	tabListsConcrol()

	function tabListsConcrol() {
		var $tabBtn = $(".seaTender-inner  .right-tabBtn button"),
			$controlDiv = $(".tabContainer>div"),
			$controlDiv_2 = $(".tabContainer-2>div");
		$tabBtn.on("click", function() {
			$(this).addClass("active").siblings().removeClass("active");
			$controlDiv.eq($(this).index()).show().siblings().hide();
			$controlDiv_2.eq($(this).index()).show().siblings().hide();
		})
	}

	/*全文搜索 标题搜索 添加类名*/
	luceneTab();

	function luceneTab() {
		var $tab = $(".seaTender-inner .tabTitle li"),
			$tabDIv = $(".tabContainer");

		$tab.on("click", function() {
			$(this).find("a").addClass("active").parent().siblings().find("a").removeClass("active");
			$tabDIv.eq($(this).index()).show().siblings().not(".tabTitle").hide()

		})
	}
})